Justin HubnerJustin Hubner
Hubner, the 'King of ASEAN' and the Grey Zone of the Laws: When Social Media Becomes a Pitch With No RefereeOpening: the moment with no referee On an evening after the match, I stayed...
An Empty File Is Still Data: The Discipline of a Combat-Sports Injury AnalystIn July 2026, in a small meeting room at a club headquarters in Guangzhou, I...
A24's $200 Million Gamble: The Elden Ring Adaptation and Lessons for the Film IndustryIn the context of the constantly shifting global film industry, reports that...
Chinese Badminton Before the 2026 Asian Games: Two Golds, an Injury Map, and Silence on the Coaching BenchIn my trade, there is an unwritten rule: never trust what a federation says...
Carlsen Says AI Has Flattened the Edge, and Why the World No. 1 Now Chooses Shorter GamesIn a playing hall with no spectators, the only sound left is the clack of the...
What Malaysia Are Saying Before Facing Vietnam: 6-0 Is Atmosphere, Seven Naturalization Files Are the Real CrackIn Jakarta, no stand truly belongs to anyone. Bung Karno Stadium is a neutral...
Vietnamese Football and the Data Gap: When the Dossier Opens and Every Field Is BlankTwo in the morning in Melbourne. A forty-page dossier on a V.League 1 match h...
Nine Analytical Dimensions, One Blank Page: Table Tennis Is Misreading Its Own GapsAt three in the morning in Shanghai, the data file I opened had exactly one...
Hamza Abdelkarim and the Arabic Boot Message: The Selection Signal Buried Under Clásico HypeOn Hamza Abdelkarim's boots there is a line of Arabic. Goal.com published the...
Release Clauses and Salary Caps: The Real Story of Vietnam's Volleyball Transfer WindowA female opposite hitter in the V.League has just been signed by a southern...
Asian Games 2026: The Badminton Team Draw and the Seeding Trap India Cannot EscapeOn Saturday, September 19, 2026, in Aichi-Nagoya, Japan, the organizers of th...
Bungie Expands Marathon Into PvE, PvP and PvPvE: The Extraction Shooter's Identity Faces a Player-Retention TestIn early October, a letter titled "The Next Chapter of Bungie" appeared on th...
Argentina 3-0 Benin: Messi provides two assists and scores a penalty in what is reported as his final farewell match for the national teamAccording to a VIVA report, the Argentina national team defeated the Benin...
One-match bans in Serie A: Spalletti and Pisacane sanctioned for provocative behaviourAt Cagliari, when the final whistle blew and the scoreline stopped at 1-1, tw...
Wladimir Klitschko in Court: The Temporary Estate Guardianship Filing and a Death Without a WillA lock was changed. A security service was hired. Boxes of designer clothing...
Bryan Ly: The Spatial Piece from Man City Academy for Da NangAhead of the 2026/27 V-League season, Da Nang FC announced the signing of Bry...
Asian Games 2026: The Decay Curve of Satwik-Chirag and the Real Story in India's Second TierI wrote this scoreline into my notebook at four in the afternoon Penang time,...
Three defeats, zero points: the 2029 AFC U20 door closes on Vietnam's U17 generationThe third match ended and I stayed by the tunnel a few minutes longer. On the...
A Blank Scoresheet at the Youth Table Tennis Event: When Scouts Must Dig for Their Own DataMy tracking sheet had twelve cells. After the U15 final at a youth table tenn...
Reading Match Rhythm Through Data Chains: When PPDA Speaks Instead of Gut FeelingAt the 88th minute of a knockout match, with the scoreline all but settled,...
